package manage;
import dataPO.*;
import others.*;

import java.util.*;
public interface ManageInterface {

	   // method for managing order 
    public OrderPO getOrder(String name,int id);
    
    public ResultMessage changeOrderState(OrderPO op,  OrderStateEnum state);
    
    
    // method for  customer
    public ArrayList<CustomerPO> getCustomer();
	public ResultMessage giveEquivalentCoupons(String name,EquivalentCouponsPO e,int n);
	public ResultMessage giveDiscountCoupons(String name,DiscountCouponsPO d,int n);
    
    //method for adjust book 
    
    //public ArrayList<BookPO>  getBook(String ISBN);
    
	 public ResultMessage setBookInfo (String isbn,String title, String author,String press, double price , String publishingTime,String cat,int n);
    public ResultMessage addBook(int n, String a, String iString, String tString, String pString, double pri, String ptString,String catalog);
    public ResultMessage removeBook(String ISBN);

}
